package com.itsc.service.inter;

import java.util.List;

import com.itsc.entities.ProductType;

public interface IProductTypeService {

	/**
	 * 增加
	 */
	public void save(ProductType proType);
	
	/**
	 * 删除
	 */
	public void delete(ProductType proType);
	
	/**
	 * 修改
	 * @param user
	 */
	public void update(ProductType proType);
	
	/**
	 * 根据id查找
	 * @param id
	 * @return
	 */
	public ProductType selectById(Integer id);
	
	/**
	 * 查找全部
	 * @return
	 */
	public List<ProductType> selectAll();
	
	/**
	 * 根据null查询
	 * @return
	 */
	public List<ProductType> selectByNull();
	
	/**
	 * 根据名字查找
	 * @param name
	 * @return
	 */
	public Boolean selectByString(String name);
	
	/**
	 * 根据名字查询id
	 * @param name
	 * @return
	 */
	public Integer selectIdByString(String name);
	
	public ProductType selectByIntId(Integer id);
	
	public List<ProductType> ptList(Integer pt_id);
}
